exploding wire - Turkish English Dictionary